Skip to main content
TrustRadius
Visual Studio

Visual Studio

Overview

What is Visual Studio?

Visual Studio (now in the 2022 edition) is a 64-bit IDE that makes it easier to work with bigger projects and complex workloads, boasting a fluid and responsive experience for users. The IDE features IntelliCode, its automatic code completion tools…

Read more
Recent Reviews

Visual Studio IDE

10 out of 10
October 04, 2022
Visual Studio Code is the preferred IDE for µServices development include Java Microservice. Best IDE for .Net core, NodeJS, Python and …
Continue reading

Very good IDE to program in C#

10 out of 10
June 07, 2022
We use Visual Studio IDE to make software that will be used with our product. We use the .Net framework with C# language. Visual Studio …
Continue reading

Best IDE I've Used

8 out of 10
September 30, 2021
Incentivized
It is being used by both software developers and consultants for customer projects that require customization by programming additional …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Professional

$45.00

Cloud
per month

Enterprise

$250.00

Cloud
per month

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://visualstudio.microsoft.com/vs/p…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $45 per month
Return to navigation

Product Demos

FreeRTOS Tutorial 2: Task States Demo using Visual Studio 2019

YouTube
Return to navigation

Product Details

What is Visual Studio?

Visual Studio (now in the 2022 edition) is a 64-bit IDE that makes it easier to work with bigger projects and complex workloads, boasting a fluid and responsive experience for users. The IDE features IntelliCode, its automatic code completion tools that understand code context and that can complete up to a whole line at once to drive accurate and confident coding.

Visual Studio Videos

Which App Development Tool Should You Use? (Quickbase, Microsoft Visual Studio, Apache Cordova)
Getting Started with Visual Studio

Visual Studio Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Visual Studio (now in the 2022 edition) is a 64-bit IDE that makes it easier to work with bigger projects and complex workloads, boasting a fluid and responsive experience for users. The IDE features IntelliCode, its automatic code completion tools that understand code context and that can complete up to a whole line at once to drive accurate and confident coding.

Visual Studio starts at $45.

Reviewers rate Support Rating highest, with a score of 8.8.

The most common users of Visual Studio are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(780)

Attribute Ratings

Reviews

(1-9 of 9)
Companies can't remove reviews or game the system. Here's why
October 10, 2022

Visual Studio IDE Review

RISHAB MADAAN | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Visual Studio is being across the whole organization by different teams and team members .
It is incredibly quick and smooth compared to other IDE such as Eclipse . I have been an Eclipse user for a long time but after shifting to visual studio, there is no going back . The extensions available are amazing and the most important aspect is the ease with which these extensions can be downloaded and used .
I used numerous of them such as debugger for Chrome, walnut, gitLens and so on .
  • Availability of Extensions
  • Compatibility with Git
  • Easy settings
  • Better Technical Support
  • Hard to find the right option
  • Disk space occupied is large
Visual studio is one stop development shop. A centralized place where you can find all development tools and workflow .
The IDE has a user friendly display and debugging tools are quite good . It is especially suited when you are developing .Net applications The updating of tools is easy and smooth . Integration with Azure DevOps is excellent and it continue with improve .
Score 9 out of 10
Vetted Review
Verified User
It is being used across the whole organization. We are using the Enterprise version of it. I am using it currently in the Data Conversion department where we manage tools build in C#, .NET using Visual Studio IDE to handle conversion and deconversion of different types of banking information including reports, statements, documents, check images, etc. Visual Studio helps in solving a lot of business problems, it can be used to build full-stack web applications, window applications, frameworks, etc.
  • Intellisense
  • Customization
  • Debugging
  • Development
  • Pricing
  • Large size
  • High system specifications required
Visual Studio is well suited when you want to build web applications or window applications in C# using the .NET framework. You can build a full-stack application with razor engine frontend, backend in the .NET framework. Easy to connect to databases like SQL and interact with them. A lot of debugging options available to easily find where your code is lacking or throwing issues.

It is less appropriate when you want to build software using the latest technology and languages like React, Nodejs, etc. The free community version of it only provides limited testing options.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I am using Visual Studio IDE as part of a development team in a software organization where I am supervising the development as a project manager. It helps us to standardize the development environment among team members. We are using it for development of an application for cloud environment; however, it is able to develop mobile and desktop applications as well.
  • Great IntelliSense
  • Easy-to-use interface
  • Standardization of development environment among team
  • Hard to find or navigate some options/features for first time
  • Very heavy and causes the system to slow
  • Very large in size, occupies a lot of disk space
  • High system configuration required for smooth operation
Visual Studio IDE is best for developing desktop, web, and mobile applications. It is well suited for both local and cloud environments and helps to standardize software development environments among software development teams, groups, and/or organizations. It comprises a lot of very useful and powerful development features with great IntelliSense to support software developers in achieving their goals in the shortest time with ease.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio IDE is used throughout the organization in many directorates and departments such as IT, R&D, Manufacturing and Automation, for software and algorithm development projects, whether the application/algorithm that is being developed is a backend manufacturing software, frontend .NET software or an embedded software application written in C/C++, C# or Java. It is also used to develop AI and machine learning algorithms and pipelines.
  • User Interface/User Experience
  • Debugging
  • Library management
  • The vast functionality comes with the cost of being slow so speed has room for improvement.
  • The vast functionality also brings huge size both in the disk and main memory, which contributes to the slowness.
Visual Studio IDE is well suited for end-to-end software development projects, especially the ones that use Microsoft's .NET library. It is possible to start from scratch, develop, debug, test, implement the software, basically all the software development processes through Visual Studio IDE. It is also good to be able to compile an interpreted language project such as Java/Python. UI is very suitable for developers who frequently work at night.
Aaron Smith | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Visual Studio Enterprise (2017 version) for our development of our desktop, server, and some web applications that we sell worldwide. Not only does our development staff use it, but our support staff and some staff in finance and sales use it for creating SQL Server Reporting Services reports that get published to our SQL Server for internal reports. The flexibility and efficiency we gain using Visual Studio over other tools has saved us time and money.
  • Rock solid intellisense. For C# and VB.Net code, the intellisense provided by Visual Studio is hands down the best. If you find that you have a hard time remembering parameters of functions, or what object names were, the intellisense will rescue you and help me be an efficient developer.
  • Super fast and simple to use debugger for C# and VB. Everything in the debugger is handed to you on a silver platter. When you stop on a break point, it immediately shows you the local variables, the call stack, and even your current memory usage. Setting up watch variables is super simple and you can even make breakpoints conditional so it will only stop on certain conditions.
  • Hides the tedious tasks. There are quite a few things like publishing, creating click once deployments, and adding/removing settings in the project files that can be really time consuming when trying to do it by hand (such as if you don't have access to Visual Studio and you need to make changes). Visual Studio hides all the tedium from you by making nice point and click interfaces to get things done quickly.
  • Web development needs some help. Make no mistake, the world has moved to the web. Some of the more annoying aspects of Visual Studio is that you do not get the proper intellisense in your HTML for javascript. If you live in the web, you will be using JavaScript and this will start to annoy you after a while. Debugging your JavaScript will need to be done in the browser. While it DOES have the functionality to debug your JavaScript in the IDE, it's painfully slow, doesn't always work right, and did I mention it's slow? We do not have slow machines, this should not be a problem.
  • Xamarin "updates" seem to break your project frequently. We never could figure out why it would happen, but it seems like every update to Xamarin would break something and the project would stop building. Fixing it was a combination of deleting folder, app data folder, the project completely and re-getting it from TFS. Weird stuff that many people seem to experience, not just us.
If you are doing any C#/VB windows applications, you cannot go wrong with Visual Studio. If you are making a desktop application with forms, the designers will be required to get your app looking great.

If you are living in the web development space, you may want to consider something else for the JavaScript/HTML/CSS work. Visual Studio Code does well, but we've recently found WebStorm by JetBrains that works IMMENSELY better for intellisense.
September 24, 2018

The Best IDE

Gordon Lo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The Visual Studio IDE really started with a couple developers at Dynacare when a decision was made to start modernizing our enterprise applications. It's used by over a dozen developers today including back-end, front-end web, report designers, and our IT operations team to develop tools and applications for the business.
  • Integration into git and in particular VSTS (now named Azure DevOps) is amazing. The experience is seamless and works very well.
  • Backward compatibility is better than ever, so there's less risk of breaking applications as you upgrade from different versions of Visual Studio.
  • The development experience in Visual Studio is second-to-none. This really is the gold standard for IDEs with tight integration into the Microsoft stack, built-in unit testing tools, debugging and diagnostics capabilities, ... the list goes on. Everything is at the developer's finger-tips.
  • Anyone who has the displeasure of working with SSRS or SSIS knows... Visual Studio is pretty bad for building SSIS flows and building SSRS reports. Those two features feel half-baked, and there are usually compile-time errors between VS2013 and newer versions of VS depending on your SSIS package.
  • Updates occur regularly and often eat up disk space and/or cause instability. You may want to avoid being on the latest and greatest release of VS just because it can cause all sorts of head-aches. Over time, you'll probably notice decreased disk space - the VS updates usually eat disk and never give any of it back.
  • VS is very heavy - though load-times have gotten better since 2008, it does still require a lot of resources to do your development. If you're still using a traditional hard disk vs a SSD you may find build and launch times particularly slow.
If you live in the Microsoft stack, the Visual Studio IDE is the only IDE you need. The integration into Azure DevOps is amazing - again, keeping in the Microsoft ecosystem of products - which makes life as a developer that much better. I don't really see VS used outside the Microsoft stack - for Java development you may still want to use Eclipse, and mobile dev for Android you'll have better tools provided by google based on Eclipse.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
It is used in our development group. Our client application is written in C# and we utilize Team Services along with Visual Studio for source code control. It allows easy integration with Visual Studio Online to show fixes to bugs and other changes within the source code while editing.
  • It is the best IDE for developing software utilizing Microsoft technologies.
  • The IDE has many integrations to other Microsoft services in order to help increase development and testing productivity.
  • The IDE will has many wizard class builders that will generate code for you.
  • Visual Studio is very sluggish when dealing with XAML.
  • Visual Studio can take a very long time to open large projects.
  • The Visual Studio install is very large and can take a lot of disk space.
Visual Studio would be my only choice when developing software to run specifically on a Windows OS. All of the integrations to other Microsoft technologies greatly increase development and testing productivity.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Visual Studio is our main development tool [that has been] used for years. We started with .NET 1.0 and always tend to use the latest framework available including latest VS version. For more than 15 years we tried other IDE tools but always returned to Visual Studio. All development is done using VS and that will stay in the future.

All our products are built with help of Visual Studio.

Of course, the minus part is the price that you have to pay but on the other side, benefits are worth it.
  • Integrated environment, one stop place for developers. Everything what we needed to start development is included.
  • Possibility to extend it via add-ons. You need something just import it and it will work nicely.
  • Good debugging capabilities.
  • With the lastest SP, I had challenges - without any action the CPU utilization was exploding. Room for improvement - fix rare issues faster and so developers don't have to wait. By the way, this problem is resolved with the latest SP.
  • Price.
  • Might need strong hardware.
  • Space to install it.
  • Sometimes crashes when using Xamarin.
Scenarios for Visual Studio usage:

- Small and big projects
- Integration of external add-ons
- Web development
- Mobile development with latest VS versions
- Database development and integration with SQL Server

Scenarios with issues
- From time to time issues when using Xamarin and/or iOS/Android emulators
- Included installer capabilities. We use external tool to prepare installation of our products
Adam Lauer | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Incentivized
.NET is the backbone of all our coding infrastructure for the systems projects. It is the main framework we use for Windows services and APIs. We code in c# in Visual Studio using the latest .Net framework. It supported hundreds of services andAPIs running live in production. It is an integral part of the services/systems teams.
  • Provide a framework for basic programmatic functionality
  • Stay up to date with the latest Object-Oriented trends
  • Compatibility across versions
  • Takes up a lot of space on computer and can run slow
  • Beginning to splinter and could be consolidated
  • Cannot be ported outside of Windows environment
If you are a Windows shop then Visual Studio.Net is a must. This is best if you are running off of azzure and using Microsoft services. If you are outside of Windows and want to run on Unix-based systems this is not suited at all for you. dotnet core is not baked enough to be a viable option.
Return to navigation